snapping turtles - Alemán Inglés Diccionario